checkbox_tests = [
  { 'description'      : "Check box that is unchecked and uses child node for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=false",],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that is checked and uses child node for accessible name",    
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=true",],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that has a mixed state and uses child node for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=mixed",],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that is unchecked and uses aria-label for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=false",],   
    'properties'       : [],
    'aria-label'       : "Checkbox aria-label content",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that is checked and uses aria-labelledy for accessible name",    
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=true",],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : ["Checkbox aria-labelledby content"],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that has a mixed state and uses aria-labelledby and aria-label for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=mixed",],   
    'properties'       : [],
    'aria-label'       : ", aria-label content",
    'html-label'       : [],
    'aria-labelledby'  : ["Checkbox aria-labelledby content"],    
    'include-node'     : "yes",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that is unchecked and uses 2 aria-labelledby and aria-alabel for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=false",],   
    'properties'       : [],
    'aria-label'       : ", aria label content",
    'html-label'       : [],
    'aria-labelledby'  : ["Checkbox ARIA labelledby 1 content", ", ARIA labelledby 2 content"],    
    'include-node'     : "yes",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Check box that is unchecked and uses 2 aria-labelledby for accessible name", 
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=false",],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : ["Checkbox ARIA labelled by 1 content", ", ARIA labelled by 2 content"],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Disabled check box that is unchecked and uses child node for accessible name",
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=false","aria-disabled=true"],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Disabled check box that is checked and uses child node for accessible name",
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=true","aria-disabled=true"],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },
  { 'description'      : "Disabled check box that has a mixed state and uses child node for accessible name",
    'stylesheet'       : "aria_checkbox.css",
    'element'          : "div",
    'content'          : "Checkbox node text content",
    'role'             : "checkbox",
    'attributes'       : [],
    'states'           : ["aria-checked=mixed","aria-disabled=true"],   
    'properties'       : [],
    'aria-label'       : "",
    'html-label'       : [],
    'aria-labelledby'  : [],    
    'include-node'     : "",    
    'aria-describedby' : "",    
    'title'            : "",
  },  
]